toot (one's) own trumpet - Español Inglés Diccionario